puddle (iron) - German English Dictionary